EP0. 이걸 무료로 쓴다고? "노트북LM 슬라이드" 역대급 업데이트 | 9가지 실전 예제 + 50종 템플릿

Google NotebookLM의 RAG 기반 슬라이드 생성 기능을 활용해 소스 품질 제어와 맞춤형 프롬프트 설정으로 AI 프레젠테이션 자동화 80%를 구현하는 실전 워크플로우를 학습합니다.


0. 사전 필수 용어 (선행지식)

1. RAG (Retrieval-Augmented Generation) 검색 증강 생성. AI가 외부 문서를 먼저 검색(Retrieve)한 뒤, 그 내용을 바탕으로 답변을 생성(Generate)하는 방식입니다. 비유: 교과서를 펴 놓고 답하는 오픈북 시험. 모델 자체 지식만 쓰는 방식과 달리 사실 오류(할루시네이션)가 크게 줄어듭니다. 본문 §3, §6에서 NotebookLM의 핵심 원리로 반복 등장합니다.

2. 할루시네이션 (Hallucination) LLM이 사실이 아닌 내용을 그럴듯하게 생성하는 현상. 소스 없이 질문할 때 발생하기 쉽습니다. NotebookLM은 업로드된 소스 범위 내에서만 답변을 생성하여 이를 최소화합니다. 본문 §2, §9 한계 섹션에서 구체적 방지 전략을 다룹니다.

3. 프롬프트 엔지니어링 (Prompt Engineering) AI에게 원하는 출력을 얻기 위해 입력 지시문(프롬프트)을 체계적으로 설계하는 기술. 비유: 좋은 요리를 위해 레시피를 정밀하게 작성하는 것. 본문 §4 구현 가이드에서 5구조 맞춤형 프롬프트 설정법을 단계별로 실습합니다.

4. 소스 (Source) NotebookLM에 업로드하는 입력 자료. PDF, 웹사이트, 텍스트, 동영상, 오디오, Google Drive 파일 등 다양한 형식을 지원하며 소스당 최대 50만 단어·200MB까지 처리합니다. 소스의 품질이 곧 출력 품질을 결정합니다(§6 핵심 원리).

5. 스타일 가이드 (Style Guide) 프레젠테이션의 시각적 디자인 언어(색상, 레이아웃, 폰트, 톤)를 정의한 문서. NotebookLM에 스타일 가이드를 소스로 추가하면 AI가 그 규칙을 학습해 일관된 슬라이드를 생성합니다. 기업용 템플릿 적용의 핵심 기법으로 §4 Step 4에서 실습합니다.


1. 주제 정의

Google NotebookLM 슬라이드 기능은 사용자가 업로드한 소스 문서를 RAG 방식으로 분석하여 AI가 자동으로 프레젠테이션 슬라이드를 생성하는 기능입니다. 2026년 3월 업데이트로 스타일 맞춤형 생성, 50종 템플릿 지원, 기업용 템플릿 적용이 가능해졌습니다.

핵심 아이디어: "Control the input to control the output" — 생성 버튼을 누르는 순간 통제권이 AI에게 넘어가므로, 사전에 소스를 정제하고 프롬프트를 설정하는 입력 설계가 출력 품질을 결정합니다.


2. 풀려는 문제

다음 4가지 문제 상황에서 NotebookLM 슬라이드가 실용적인 해결책을 제공합니다:

  • 문제 1 — 자료 취합·시각화 시간 낭비: 분산된 PDF, 웹페이지, 동영상을 수동으로 정리하고 슬라이드화하는 반복 작업이 전체 업무 시간의 50% 이상을 차지합니다.
  • 문제 2 — 할루시네이션 리스크: ChatGPT 등 범용 AI는 내부 지식 기반으로 슬라이드를 생성하므로 사실 오류가 발생하고, 생성 후 전량 검토가 필요합니다.
  • 문제 3 — 기업 템플릿 불일치: AI가 만든 슬라이드가 사내 서식과 달라 "결국 처음부터 다시 만들어야 하는" 비효율이 반복됩니다.
  • 문제 4 — 심도 있는 리서치 비용: 깊이 있는 분석 보고서나 경쟁사 분석에 유료 AI 구독이 필요하지만, NotebookLM은 무료 플랜에도 월 531회 Deep Research를 제공합니다.

💡 실무 노하우: 자료 취합·분석·시각화 80%는 AI가, 인사이트 도출·최종 검토 20%는 사람이 담당하는 분업 구조를 설계하면 생산성이 극대화됩니다. 단, 중요 발표 자료일수록 AI가 구성한 논리 구조를 사내 상황에 맞게 세밀하게 조정하는 과정이 필수적입니다.


3. 핵심 개념·구조

NotebookLM은 다음 3가지 핵심 기둥(Pillar)으로 구성됩니다:

  • Pillar 1 — 소스 기반 생성(RAG): 업로드된 소스 내에서만 답변을 생성하여 할루시네이션을 최소화합니다.
  • Pillar 2 — 올인원 자료 분석: 문서·이미지·음성·YouTube·웹사이트 등 다양한 포맷을 단일 노트북에서 종합 분석합니다(소스당 최대 50만 단어, 200MB).
  • Pillar 3 — 무료 Deep Research: 깊이 있는 분석 기능을 무료 사용자에게도 월 531회 제공합니다.

슬라이드 생성 워크플로우:

소스 준비 → 소스 신뢰도 평가 → 맞춤형 프롬프트 설정
     ↓
스타일 가이드 소스 추가 → 슬라이드 자료 생성 → PPT/PPTX 다운로드
     ↓
인사이트 보완 · 사내 서식 조정 (20% 인간 영역)

슬라이드 출력 옵션:

발표자 슬라이드 (Presenter Slide)  ←→  자세한 자료 (Detailed)
  핵심 내용 + 시각 요소                전체 텍스트 + 세부 정보
  발표용 (청중 앞)                     독독 / 내부 배포용

맞춤형 프롬프트 5구조:

1. 역할 부여 (Role)          - 전문가 페르소나 정의
2. 배경 및 목적 (Context)    - 소스 용도·필요성 설명
3. 핵심 지시사항 (Task)      - 단계별 구체 지시
4. 필수 제약 조건 (Constraints) - 소스 범위 내 답변, 외부 지식 배제
5. 출력 형식 (Output Format) - 표·글머리·마크다운 등 지정
[NotebookLM 플랜 비교 (2026-03 기준)]

항목              | 무료           | Plus(11,000원/월) | Pro(29,000원/월)
-----------------------------------------------------------------
노트북 수         | 최대 100개     | 최대 500개        | 최대 500개
소스/노트북       | 50개           | 300개             | 300개
일일 채팅         | 50회           | 500회             | 500회
슬라이드 생성     | 3회/일         | ×2배              | ×5배
Deep Research    | 월 531회       | ×2배              | ×5배

4. 구현 가이드 (Do It Yourself)

시작 전 (Before you begin)

이 섹션을 완료하면 NotebookLM 슬라이드 기능으로 실전 프레젠테이션을 생성하고, 스타일 가이드 기반의 기업용 템플릿을 적용할 수 있습니다.

선수 조건: - Google 계정 - 인터넷 브라우저 (Chrome 권장) - 슬라이드에 활용할 소스 자료 (PDF, 웹 링크, 동영상 등) - (선택) 노트북LM 슬라이드 스타일 가이드북 (50종 템플릿 포함 Notion 가이드)

소요 시간: 약 30~60분.


Step 1 — 노트북 생성 및 소스 추가

목표: NotebookLM 노트북을 만들고 분석할 소스를 업로드합니다.

  1. https://notebooklm.google.com 에 접속하여 Google 계정으로 로그인합니다.
  2. 화면 상단 검은색 새로 만들기 버튼을 클릭합니다.
  3. 소스 추가 버튼을 클릭하여 PDF, 웹사이트 URL, YouTube 링크, 텍스트 등 원하는 소스를 업로드합니다.
  4. 소스 업로드가 완료되면 노트북 제목을 입력합니다.
지원 소스 유형:
  파일 업로드: PDF, 이미지, 문서, 오디오
  웹사이트: URL 직접 입력
  Google Drive: Drive 연동 파일
  복사된 텍스트: 직접 텍스트 붙여넣기
  YouTube: 동영상 URL (자막 기반 분석)

⚠️ 주의: 소스당 최대 50만 단어, 200MB입니다. 초과 시 소스가 분할 처리됩니다. 노트북 1개당 무료 플랜 최대 50개 소스까지 추가할 수 있습니다.

💡 실무 노하우: Fast Research 기능으로 웹에서 소스를 직접 검색해 추가할 수 있습니다. 단, 외부 검색으로 추가된 소스는 신뢰도 검증이 필요합니다(Step 2 참조).

📚 참고: NotebookLM 공식 소개 — https://notebooklm.google.com

확인: Step 1 완료. 노트북에 소스가 1개 이상 추가되고, 좌측 소스 패널에 목록이 표시됩니다.


Step 2 — 소스 신뢰도 평가 (프롬프트 활용)

목표: Fast Research로 추가한 외부 소스의 신뢰도와 참고 가치를 평가합니다.

노트북 채팅창에 다음 프롬프트를 붙여 넣습니다:

업로드된 각 소스를 아래 기준으로 평가해 표로 정리합니다.

###[소스 종합 평가표]
| 소스명 | 핵심 요약 | 발행일 | 저자명/소속 | 소스 구분 | 신뢰도 | 참고가치 점수 |

###[작성기준]
- 핵심요약: 30자 이내, 한 줄로 작성
- 소스 구분: 1차 자료(원자료, 공식 발표, 직접 연구) /
             2차 분석(해설, 요약, 분석) / 의견·칼럼
- 신뢰도: ★★★★★ 형식 (5점: 공신력 있는 자료 ~ 1점: 출처 불명확)
- 참고가치: 1~10점 (10점: 핵심 근거로 직접 인용 가능 ~ 1점: 참고 가치 낮음)

평가 결과를 바탕으로 신뢰도 낮은 소스를 제거하거나 우선순위 소스 앞에 느낌표(!)를 붙여 정렬합니다.

⚠️ 주의: 소스를 삭제하면 이전 분석 결과가 변경될 수 있습니다. 소스 정리 후에는 슬라이드를 새로 생성하는 것을 권장합니다.

💡 실무 노하우: 주제별 대표 소스를 선정한 뒤 관련 소스로 묶어 정리하면 NotebookLM의 분석 품질이 높아집니다. 소스 수가 많다고 품질이 높아지는 것이 아니라, 핵심 소스의 밀도가 높아야 합니다.

확인: Step 2 완료. 신뢰도 낮은 소스가 제거되고, 우선순위 소스 앞에 ! 마킹이 완료됩니다.


Step 3 — 맞춤형 프롬프트 설정

목표: 노트북 설정에서 맞춤형 시스템 프롬프트를 등록해 AI 응답의 품질과 일관성을 높입니다.

  1. 노트북 우측 상단 설정(⚙) 아이콘을 클릭합니다.
  2. 채팅 설정대화 목표, 스타일 또는 역할 정의맞춤 탭을 선택합니다.
  3. 다음 프롬프트 구조를 참고해 작성합니다:
[역할 부여 (Role)]
당신은 <전문 도메인> 분야의 전문 프롬프트 엔지니어입니다.

[배경 및 목적 (Context)]
업로드된 소스는 <소스 설명>이며, <작업 목적>을 위해 활용됩니다.

[핵심 지시사항 (Task)]
다음 단계를 순서대로 수행하세요:
1. <첫 번째 분석 항목>
2. <두 번째 분석 항목>

[필수 제약 조건 (Constraints)]
- 반드시 업로드된 소스 문서의 내용만 기반으로 답변할 것
- 초보자도 이해할 수 있도록 전문 용어는 쉽게 풀어서 설명할 것
- 문서에서 확인할 수 없는 내용은 "문서에서 확인할 수 없음"으로 명시할 것

[출력 형식 (Output Format)]
표, 글머리 기호, 마크다운 등 시각적으로 읽기 편한 형태로 제시
  1. 대답 길이 선택: 전문적인 내용이 필요할 때는 길게를 선택합니다.
  2. 저장 버튼을 클릭합니다.

💡 실무 노하우: ChatGPT·Gemini 등 범용 LLM에서 프롬프트를 먼저 설계한 뒤, 해당 프롬프트를 NotebookLM 맞춤 설정에 붙여넣는 방식이 효과적입니다. ChatGPT에서 "NotebookLM 맞춤형 프롬프트 작성을 도와달라"고 요청하면 5구조 형식으로 자동 생성됩니다.

확인: Step 3 완료. 노트북 설정에 맞춤형 프롬프트가 저장되고, 채팅 질문 시 해당 페르소나로 응답합니다.


Step 4 — 스타일 가이드 소스 추가

목표: 슬라이드 디자인 가이드를 소스로 추가하여 특정 스타일의 프레젠테이션을 생성합니다.

  1. 소스 추가 버튼을 클릭합니다.
  2. 스타일 가이드 문서(PDF, 이미지, 텍스트)를 업로드합니다.

대표적인 50종 템플릿 스타일 예시:

1] 칠판 스타일 (교육용)
   Chalkboard sketch; educational diagram; white chalk on dark green board;
   hand-drawn aesthetic; arrows and mind maps; friendly and approachable tone

2] 일본 종이 만화책 스타일
   Manga instructional comic panel; clean line art; monochrome with screentones;
   informative speech bubbles; office worker character tutorial style

3] 뉴모픽 스타일
   Neumorphic tech schematic; soft UI/OS; Bauhaus aesthetic;
   geometric abstraction; shadows; subtle gradients; clean tech primary colors

4] 플렉 벡터 모션그래픽 스타일
   Dynamic vector shapes; motion-inspired design; bold gradients

5] 비즈니스 미니멀 스타일
   Clean sans-serif typography; white space; minimal icons; professional tone
  1. 스타일 가이드가 소스로 추가된 것을 확인합니다.

📚 참고: 슬라이드 스타일 가이드북(50종 템플릿 + 실습자료)은 오빠두 Notion 가이드에서 다운로드할 수 있습니다.

확인: Step 4 완료. 소스 패널에 스타일 가이드가 추가되고, 노트북이 해당 문서를 분석합니다.


Step 5 — 슬라이드 생성 및 맞춤 설정

목표: 스튜디오 패널에서 슬라이드를 생성하고 형식, 길이, 스타일을 설정합니다.

  1. 우측 스튜디오 패널에서 슬라이드 자료 버튼을 클릭합니다.
  2. 슬라이드 자료 맞춤 설정 옵션에서 다음을 선택합니다:
  3. 형식: 발표자 슬라이드 (청중 앞 발표용) 또는 자세한 자료 (독독·배포용)
  4. 길이: 짧게 / 기본값 / 길게
  5. 언어: 기본값 또는 원하는 언어 선택
  6. 만들려는 슬라이드 자료에 대한 설명 입력창에 목적과 청중을 명시합니다:
[입력 예시]
중학생 수업용, 우주 태양계 탐험 주제.
단계별 안내에 중점을 둔, 대답하고 재미있는 스타일의 초보자용 자료.
  1. 생성 버튼을 클릭합니다.

⚠️ 주의: 생성 버튼을 누르는 순간 AI에게 통제권이 넘어갑니다. 그 전에 소스 정리(Step 2)와 프롬프트 설정(Step 3)을 반드시 완료해야 합니다. 생성 후 수정은 가능하지만, 처음부터 입력을 잘 설계하는 것이 훨씬 효율적입니다.

💡 실무 노하우: 무료 플랜은 하루 3회 슬라이드를 생성할 수 있습니다. 여러 스타일 시안이 필요하다면 스타일 가이드 소스를 교체한 후 생성하거나, 복수의 무료 계정을 순환 활용하는 방법이 있습니다.

확인: Step 5 완료. 슬라이드가 스튜디오 출력 패널에 저장됩니다.


Step 6 — 슬라이드 편집 및 다운로드

목표: 생성된 슬라이드를 PowerPoint에서 편집하고 최종 완성합니다.

  1. 생성된 슬라이드 우측에서 PowerPoint(.pptx) 또는 Google Slides 형식으로 다운로드합니다.
  2. PowerPoint에서 다음 편집 포인트를 확인합니다:
  3. AI 강조 표시(보라색): 불필요한 강조는 지웁니다.
  4. 이미지 크기 조정: 그림 인식 → 크기 조절 기능으로 이미지를 보완합니다.
  5. 슬라이드 노트: 발표 스크립트를 슬라이드 노트 영역에 추가합니다.
# 다운로드 후 파일 확인
ls -la ~/Downloads/*.pptx

예상 출력:

-rw-r--r-- 1 user user 2.4M 2026-06-03 10:30 notebooklm_slides.pptx

💡 실무 노하우: 기업 고유 템플릿 적용 시, 회사 PPT 마스터 슬라이드(색상·폰트·레이아웃)를 스타일 가이드로 업로드한 뒤 생성하면 사내 서식과 유사한 결과물을 얻을 수 있습니다.

확인: Step 6 완료. .pptx 파일이 다운로드되고 PowerPoint에서 열립니다.


5. 적용 사례 (공신력 오픈소스 5가지+)

NotebookLM의 RAG 기반 슬라이드 생성 원리는 다음 오픈소스 프레임워크에서도 구현됩니다:

  • LangChain (https://github.com/langchain-ai/langchain) — RAG 파이프라인과 문서 로더를 활용해 NotebookLM과 유사한 소스 기반 Q&A 및 문서 생성 체인을 구성할 수 있습니다.
  • LlamaIndex (https://github.com/run-llama/llama_index) — 인덱싱·검색·생성 워크플로우를 코드로 제어하며, 슬라이드 초안 자동화에 활용 가능합니다.
  • Anthropic Python SDK (https://github.com/anthropics/anthropic-sdk-python) — Claude API를 통해 소스 기반 문서 요약·구조화를 프로그래밍 방식으로 구현합니다.
  • OpenAI Python SDK (https://github.com/openai/openai-python) — Assistants API의 File Search 기능이 NotebookLM과 유사한 파일 기반 RAG를 제공합니다.
  • HuggingFace Transformers (https://github.com/huggingface/transformers) — 오픈소스 임베딩 모델로 로컬 RAG 파이프라인을 구성할 때 활용합니다.
  • vLLM (https://github.com/vllm-project/vllm) — 온프레미스 환경에서 고속 LLM 서빙으로 데이터 보안이 중요한 기업 환경에서 NotebookLM의 대안으로 사용합니다.
  • Ollama (https://github.com/ollama/ollama) — 로컬 LLM 실행으로 외부 API 없이 RAG 기반 슬라이드 자동화를 구현합니다.
  • LiteLLM (https://github.com/BerriAI/litellm) — 여러 LLM 공급자(OpenAI·Anthropic·Google)를 통합 관리하는 라우터로, NotebookLM 대신 코드 기반 멀티 소스 분석에 활용합니다.
  • Spring AI (https://github.com/spring-projects/spring-ai) — Java 생태계에서 RAG 파이프라인 구성 시 사용합니다.
  • LangChain4j (https://github.com/langchain4j/langchain4j) — Java/Kotlin 환경의 LangChain 포트로, 기업 백엔드에서 문서 기반 생성 파이프라인 구축 시 활용합니다.

📚 참고: 위 OSS들은 모두 GitHub stars ≥ 5K 또는 Apache·Anthropic·OpenAI 공식 SDK입니다.

💡 실무 노하우: NotebookLM은 무료·UI 기반·빠른 프로토타입에 최적입니다. 반면 코드 기반 RAG(LangChain·LlamaIndex)는 커스터마이징 자유도가 높지만 인프라 관리 비용이 발생합니다. 대규모 문서 자동화 파이프라인이 필요하면 코드 기반을, 개인·소규모 팀의 빠른 자료 생성에는 NotebookLM이 더 실용적입니다.


6. 핵심 원리

원리 1 — "Control the input to control the output"

생성 품질은 소스의 품질과 프롬프트의 정교함에서 결정됩니다. 생성 버튼을 누르기 전, 즉 입력 설계 단계에서 이미 출력 품질의 80%가 결정됩니다. 소스를 선별하고 신뢰도를 평가하며 프롬프트를 설정하는 과정이 핵심입니다.

원리 2 — RAG는 할루시네이션의 근본적 해결책

범용 LLM은 전체 학습 데이터에서 답변을 생성하므로 사실 오류가 발생합니다. NotebookLM은 오직 업로드된 소스 범위 내에서만 답변을 생성하며, 소스에서 확인할 수 없는 내용은 "확인할 수 없음"으로 명시합니다. 이는 LangChain·LlamaIndex 등 오픈소스 RAG 프레임워크와 동일한 원리입니다.


7. 변형·확장

변형 1 — 멀티 노트북 전략 복잡한 주제를 여러 노트북으로 분리하여 관리합니다. 예: 경쟁사 분석 노트북, 내부 자료 노트북을 별도로 운영한 뒤 각각의 슬라이드를 병합합니다.

변형 2 — AI 오디오 오버뷰 연계 슬라이드 생성 전에 AI 오디오 오버뷰로 소스를 청취하며 핵심 논점을 파악한 뒤, 해당 논점을 프롬프트에 반영합니다.

변형 3 — 보고서·마인드맵 병행 슬라이드만 단독으로 생성하는 것보다, 보고서(브리핑 문서)와 마인드맵을 먼저 생성해 구조를 확인한 후 슬라이드를 만들면 논리적 흐름이 더 정확합니다.

변형 4 — 코드 기반 자동화

import anthropic

client = anthropic.Anthropic()

# 소스 문서를 로드하여 슬라이드 초안 생성
with open("source_document.pdf", "rb") as f:
    source_content = f.read()

message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=4096,
    messages=[
        {
            "role": "user",
            "content": "다음 문서를 분석하여 발표용 슬라이드 구조를 마크다운으로 작성하세요."
        }
    ]
)

⚠️ 주의: ANTHROPIC_API_KEY를 환경 변수로 설정하세요. 코드에 직접 삽입하지 마십시오.


8. 다른 도구·접근과의 비교 (3-way)

비교 항목 NotebookLM ChatGPT (GPT-4o) Gamma.app
소스 기반 생성 ✅ RAG (소스 내부만) ⚠️ 학습 데이터 + 소스 혼재 ❌ 프롬프트 기반
할루시네이션 낮음 (소스 범위 제한) 중간 (외부 지식 개입) 높음 (소스 없음)
무료 플랜 ✅ 슬라이드 3회/일 ❌ GPT-4o 제한적 ⚠️ 워터마크 포함
기업 템플릿 적용 ✅ 스타일 가이드 소스 ⚠️ 프롬프트 지시 ✅ 테마 기능
코드 없이 사용
API 제공 ❌ (2026-06 기준)
Deep Research ✅ 무료 월 531회 ⚠️ Plus 이상

💡 실무 노하우: NotebookLM은 "내가 가진 자료를 빠르게 슬라이드화"할 때 최강입니다. ChatGPT는 "처음부터 창의적인 내용을 생성"할 때 유리하고, Gamma.app은 "디자인 퀄리티를 우선시"할 때 활용합니다.


9. 한계·트레이드오프

  1. API 미제공 (2026-06 기준): NotebookLM은 코드 기반 자동화 파이프라인에 직접 통합할 수 없습니다. 대규모 배치 처리나 CI/CD 연동이 필요하면 LangChain·LlamaIndex 기반 커스텀 구현이 필요합니다.

  2. 일일 생성 횟수 제한: 무료 플랜은 슬라이드 3회/일입니다. 여러 버전을 빠르게 테스트해야 하는 경우 병목이 됩니다. Pro 플랜(29,000원/월)으로 ×5배 확장하거나 계정을 분리해야 합니다.

  3. 소스 품질 의존성: 소스 데이터의 품질과 신뢰도가 낮으면 출력 품질도 직접적으로 저하됩니다. 신뢰할 수 없는 외부 소스를 그대로 사용할 경우 할루시네이션이 발생할 수 있습니다.

  4. 기업 데이터 보안: 소스 문서가 Google 서버에 업로드되므로, 비공개 기업 정보·개인 식별 정보(PII) 처리 시 보안 정책을 반드시 확인해야 합니다. 민감 데이터에는 온프레미스 RAG 솔루션(vLLM + Ollama)이 더 안전합니다.

  5. 이미지 생성 불가: 슬라이드에 이미지를 자동 삽입하는 기능이 없습니다. 다이어그램·차트는 별도로 제작해야 합니다.


10. 최신 권장 패턴 (2026-06 기준)

패턴 1 — 소스 큐레이션 우선 슬라이드 생성 전 소스 신뢰도 평가 프롬프트를 실행하여 불필요한 소스를 제거하고 우선순위를 정렬합니다. "양보다 질" 원칙을 적용하여 핵심 소스 10~20개를 엄선합니다.

패턴 2 — 5구조 맞춤형 프롬프트 표준화 팀 단위로 역할(Role)·목적(Context)·지시(Task)·제약(Constraints)·형식(Output Format) 5구조 프롬프트 템플릿을 Notion·Confluence 등에 저장해 재사용합니다.

패턴 3 — Structured Output 방식 통합 코드 기반 RAG 파이프라인에서는 JSON 모드 또는 Function Calling을 사용해 슬라이드 구조를 구조화된 출력으로 받습니다:

import anthropic

client = anthropic.Anthropic()

tools = [
    {
        "name": "generate_slide_outline",
        "description": "문서를 분석하여 슬라이드 개요를 생성합니다.",
        "input_schema": {
            "type": "object",
            "properties": {
                "title": {"type": "string"},
                "slides": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "properties": {
                            "slide_number": {"type": "integer"},
                            "heading": {"type": "string"},
                            "bullet_points": {"type": "array", "items": {"type": "string"}}
                        }
                    }
                }
            },
            "required": ["title", "slides"]
        }
    }
]

response = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=4096,
    tools=tools,
    messages=[{"role": "user", "content": "다음 소스를 분석하여 슬라이드 개요를 생성하세요."}]
)

패턴 4 — 프롬프트 버전 관리 Notion 가이드북에서 제공하는 50종 템플릿을 팀 위키에 버전 관리합니다. 각 프롬프트에 생성 날짜·사용 도메인·효과 평가를 함께 기록합니다.


11. 메타인지 자기평가

현재 업무에 NotebookLM 슬라이드를 적용할 수 있는지 검증합니다:

Step 1 — 현재 상태 점검

# 반복되는 슬라이드 작업 시간 측정
echo "주간 슬라이드 관련 작업 시간(분): ?"
echo "주요 소스 자료 형식(PDF/웹/유튜브): ?"
echo "기업 PPT 마스터 템플릿 보유 여부(Y/N): ?"

Step 2 — 적용 가능성 평가 - 조건 1: 반복적으로 특정 소스를 분석하여 슬라이드를 만드는 작업이 있는가? - 조건 2: 소스 자료가 PDF·웹·YouTube 등 NotebookLM 지원 형식인가? - 조건 3: 데이터 보안 정책상 Google 서버 업로드가 허용되는가?

Step 3 — 점진 적용 로드맵 1. 개인 업무에 테스트: 공개 자료를 소스로 추가하여 슬라이드 1회 생성 2. 소스 정리 프롬프트 적용: 신뢰도 평가 후 불필요 소스 제거 3. 맞춤형 프롬프트 등록: 5구조 템플릿으로 역할·제약 설정 4. 스타일 가이드 적용: 사내 PPT 마스터를 스타일 가이드 소스로 업로드 5. 팀 공유: 검증된 프롬프트 템플릿을 팀 위키에 저장하고 공유

난이도
에피소드
질문
카드를 로딩 중...
답변

클릭하거나 Space를 눌러 뒤집기

0 / 0
학습 진도 0%
이동   Space 뒤집기   R 셔플